package main

func main() {
	/*
		1.for range 可以遍历 数组、切片、字符串、map、通道。

		2.一般形式为 for key,val := range x {}
		  注：
			val 始终为集合中对应索引的值拷贝，因此它一般只具有只读性质，对它所做的任何修改都不会影响到集合中的原有值。
		   一个字符串是Unicode编码的字符（或称之为 rune）集合，因此也可以用它来遍历字符串

		4.for range 遍历的返回值的规律：
			 数组、切片、字符串：索引、值
						map：键、值
						通道：只返回通道内的值

		5.在使用 for range 进行遍历时，一般不会同时需要 key 或者 value，可以使用以下方法：
			for _, val := range x {}
			for key, _ := range x {}

			匿名变量'_':
				可以理解为一种占位符
				匿名变量本身不会进行空间分配，也不会占用一个变量的名字
	*/
}
